\documentclass[tikz,border=0.1cm]{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{amsmath}

\pgfplotsset{compat=newest}

\begin{document}

\newcommand{\power}{10}

\begin{tikzpicture}
\fontfamily{phv}
\scriptsize
\begin{axis}[
  height=5.5cm,
  width=5cm,
  axis x line=center,
  axis y line=center,
  xtick={-50,-10,20,50},
  xticklabels={10.0,6.0,20,50},
  ytick={20,60,100},
  yticklabels={},
  xgrid,
  xlabel style={below left},
  ylabel style={below right},
  xmin=-100,
  xmax=90,
  ymin=-5,
  ymax=130]
  
\node[] at (axis cs: -36,125) {MAPE};
\node[] at (axis cs: 36,125) {RMSE};

%% RMSE
\draw[draw=gray!60, fill=red!20] (1.5,20-14) rectangle (20.97,20-7-0.7);
\draw[draw=gray!60, fill=red!20] (1.5,20-14+40) rectangle (24.53,20-7+40-0.7);
\draw[draw=gray!60, fill=red!20] (1.5,20-14+80) rectangle (32.31,20-7+80-0.7);

\draw[draw=gray!60, fill=green!20] (1.5,20-7) rectangle (39.96,20-0.7);
\draw[draw=gray!60, fill=green!20] (1.5,20-7+40) rectangle (55.14,20+40-0.7);
\draw[draw=gray!60, fill=green!20] (1.5,20-7+80) rectangle (73.58,20+80-0.7);

\draw[draw=gray!60, fill=blue!20] (1.5,20) rectangle (21.52,20+7-0.7);
\draw[draw=gray!60, fill=blue!20] (1.5,20+40) rectangle (24.26,20+7+40-0.7);
\draw[draw=gray!60, fill=blue!20] (1.5,20+80) rectangle (30.31,20+7+80-0.7);

\draw[draw=gray!60, fill=yellow!20] (1.5,20+7) rectangle (19.85,20+14-0.7);
\draw[draw=gray!60, fill=yellow!20] (1.5,20+7+40) rectangle (29.96,20+14+40-0.7);
\draw[draw=gray!60, fill=yellow!20] (1.5,20+7+80) rectangle (48.04,20+14+80-0.7);


%% MAPE
\draw[draw=gray!60, fill=red!20] (-1.5,20-14) rectangle (-60.3+50,20-7-0.7);
\draw[draw=gray!60, fill=red!20] (-1.5,20-14+40) rectangle (-66.6+50,20-7+40-0.7);
\draw[draw=gray!60, fill=red!20] (-1.5,20-14+80) rectangle (-92.2+50,20-7+80-0.7);

\draw[draw=gray!60, fill=green!20] (-1.5,20-7) rectangle (-91.6+50,20-0.7);
\draw[draw=gray!60, fill=green!20] (-1.5,20-7+40) rectangle (-111.7+50,20+40-0.7);
\draw[draw=gray!60, fill=green!20] (-1.5,20-7+80) rectangle (-141.3+50,20+80-0.7);

\draw[draw=gray!60, fill=blue!20] (-1.5,20) rectangle (-62.9+50,20+7-0.7);
\draw[draw=gray!60, fill=blue!20] (-1.5,20+40) rectangle (-68.9+50,20+7+40-0.7);
\draw[draw=gray!60, fill=blue!20] (-1.5,20+80) rectangle (-83.3+50,20+7+80-0.7);

\draw[draw=gray!60, fill=yellow!20] (-1.5,20+7) rectangle (-57.8+50,20+14-0.7);
\draw[draw=gray!60, fill=yellow!20] (-1.5,20+7+40) rectangle (-80.0+50,20+14+40-0.7);
\draw[draw=gray!60, fill=yellow!20] (-1.5,20+7+80) rectangle (-109.6+50,20+14+80-0.7);

\addplot[mark=None, very thin, dashed] plot coordinates { (-10,0) (-10,115) };
\addplot[mark=None, very thin, dashed] plot coordinates { (20,0) (20,115) };


\end{axis}
\end{tikzpicture}

\end{document}